which regenerates - Français Anglais Dictionnaire